Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [Vb.Net] Problema visualizzazione form
Forum - C# / VB.NET - [Vb.Net] Problema visualizzazione form

Avatar
TheAppleMan (Normal User)
Newbie


Messaggi: 9
Iscritto: 26/04/2010

Segnala al moderatore
Postato alle 19:38
Martedì, 07/12/2010
Ciao a tutti.
Ho creato un'applicazione client/server (tramite winsock perchè non sono proprio capace con le socket :) ). È una chat.
Premendo un pulsante dal client, il server riceve il comando "form1.show" (che riceve correttamente) solo che non me lo mostra!
Non riesco a capire il perchè!
Questo è il client nell'evento senddata
Codice sorgente - presumibilmente Plain Text

  1. AxWinsock2.SendData("visualizza_chat")
  2.  fchat.Show()



fchat è il form con la chat per intenderci.
Mentre questo è il server nell'evento data arrival:
Codice sorgente - presumibilmente C# / VB.NET

  1. ElseIf TextBox2.Text = "visualizza_chat" Then
  2. chat.Show()



Sospetto che il problema sia il form1 che ha l'opacità settata su 0%. Il problema sorge anche qui: se io la sposto su 100% e avvio il debug il form non si vede!
Mi potete dare una mano?
Se non sono stato chiaro e se devo postare tutto il codice dite pure. :)
Grazie

Ciao

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 20:22
Martedì, 07/12/2010

prima cosa non si usa il componente winsock in .net, ci sono delle classi apposta. seconda cosa l'opacity va settata al 100%

PM Quote
Avatar
TheAppleMan (Normal User)
Newbie


Messaggi: 9
Iscritto: 26/04/2010

Segnala al moderatore
Postato alle 20:32
Martedì, 07/12/2010
Grazie della risposta.
Come già scritto sopra anche settando l'opacità su 100% non funziona, il form non si vede. Comunque io mi trovo benissimo col winsock, ma non è quello il problema, perchè eseguendo altri comandi (ho provato a creare un programma che inviava un testo che poi compariva sul server come msgbox) e funzionavano tutti.
Soluzioni?
Grazie
Ciao

PM Quote